||(logical OR)

 

 

تستخدم لاشتراط وقوع أحد الحدثين علي الأقل لتحقيق الشرط,مثل:

*إن قرأت كتابا أو رواية فستستفيد.

و هذا يعني أن شرط الفائدة يتحقق إذا :

قرأت كتابا فقط.

قرأت رواية فقط

قرأت الاثنين معا

 

مثال:

var x:Number = 77

Var y:Number = 55

if((x > 60) || (y > 60)){

trace("action occurs");

 

ويقوم المثال السابق بعمل متغيرين عدديين x و y لهما قيمتان 77 و 55 علي الترتيب ,

ثم يقوم البرنامج بفحص الشرط وهو إذا كانت قيمة المتغير x < 60 أو قيمة المتغير y <  60

يقوم البرنامج بإخراج عبارة"action occurs"  ,  وعند تنفيذ البرنامج يظهر التالي في نافذة output :

action occurs

وهذا يعني أن الشرط تحقق,علي الرغم من أن قيمة المتغير y أقل من 60 إلا أن قيمة المتغير x أكبر من 60

ولأن أحد الحدثين تحقق علي الأقل فإن الشرط يتحقق.

 

انظر أيضا |(bitwise OR)

 

 

**************************